// pages/find/find.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        // 推荐类型
        musicType:[],
        // 为你推荐类型
        recommendType:[],
        // 搜索关键字
        searchMsg:""
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        // 调用为你推荐类型
        this.getRecommendCategory();
        // 调用推荐类型
        this.getRecommendCategoryname();
    },
    // 推荐类型
    getRecommendCategoryname(){
        wx.request({
            url: 'http://localhost:8081/dj/category/excludehot', //仅为示例，并非真实的接口地址
            header: {
              'content-type': 'application/json' // 默认值
            },
            success:(res)=>{
                // console.log(res.data.data);
                this.setData({
                    musicType:res.data.data.slice(0,10)
                })
            }
          })
    },
    // 加载为你推荐的类型
    getRecommendCategory(){
        wx.request({
            url: 'http://localhost:8081/dj/category/recommend', //仅为示例，并非真实的接口地址
            header: {
              'content-type': 'application/json' // 默认值
            },
            success:(res)=>{
                // console.log(res.data.data);
                this.setData({
                    recommendType:res.data.data.slice(0,2)
                })
            }
          })
    },
    // 数据绑定
    bindInput(e){
        this.setData({
            searchMsg:e.detail.value
        });
    },
    //搜索按钮
    searchbutton(){
       const searchMsg = this.data.searchMsg;
        wx.navigateTo({
            url:`/pages/search/search`,
            success: function(res) {
                // 通过eventChannel向被打开页面传送数据
                res.eventChannel.emit('acceptDataFromOpenerPage', { data:searchMsg })
              }
        })
    }
})